package com.example.designpattern.structural.proxy.static_proxy.http;

import org.junit.Test;

public class Client {
    /**
     * 这就是代理模式的一个应用，除了打印日志，它还可以用来做权限管理。
     */
    @Test
    public void test() {
        HttpUtil httpUtil = new HttpUtil();
        HttpProxy proxy = new HttpProxy(httpUtil);
        proxy.request("request data");
        proxy.onSuccess("received result");
    }
}


